package com.day3.test2;

/**
 * @author 小坡
 * @date 2022/9/5  10:56
 *
 * 1．抽象类不能创建对象
 * 2．抽象类中有构造方法
 * 3．抽象类的子类
 *          A:必须要重写父类中所有的抽象方法
 *          B:可以将自己也变成—个抽象类
 * 4．抽象类中的方法
 *      抽象类中可以没有抽象方法，但是有抽象方法的类一定是抽象必
 **/
public abstract class Animal {
    public void drink() {
        System.out.println("喝水");
    }
    public Animal(){

    }

    public abstract void eat();  //abstract证明了这是一个抽象方法   但是他需要存活再抽象类中  所以变为抽象类即可
}
